package com.mes.schedule.ScheduleOperation.domain;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.mes.common.domain.BasicModel;


/**
 * 工序相关操作
 * date: Oct 10, 2016 5:13:59 PM <br/>  
 * @author hba  
 * @version   
 * @since JDK 1.6
 */
public class OperationOperationTask extends BasicModel{
		
	/**
	 *  唯一号		
	 */
	private String scheduleOperationUid;
	/**
	 * 	应该处理该事件的调度方案唯一号	
	 */	
	private String scheduleUid;
	private String taskUid;
	private Double planQty;
	private String deptId;
	private Date baseStart;
	private Date baseFinish;
	private String workCenterUid;
	private Double estiPreTime;
	private Double estiRunTime;
	private Integer locked;
	private String resUid;
	protected String drawingId;
	protected String batchNum;
	private String operationIdDesc;
	private Integer operationId;
	private Date earlyStart;
	private Date lateFinish;
	private Double completeQty;
	private String parentUid;
	private Integer taskState;
	private Double linkLag;
	private String masterShop;
	private Integer isIneffect;
	private String taskName;
	private Date actualStart;
	private Date actualFinish;
	private Integer deviceSeq;
	private String calUid;
	private String calName;
	protected String parentUniqueId;
	private String succOperationStr;
	private String masterShopName;
	private String workCenterName;
	private String partUid;
	
	
	
	
	

	public String getPartUid() {
		return this.drawingId;
	}

	public void setPartUid(String partUid) {
		this.partUid = partUid;
	}

	public String getMasterShopName() {
		return masterShopName;
	}

	public void setMasterShopName(String masterShopName) {
		this.masterShopName = masterShopName;
	}

	public String getWorkCenterName() {
		return workCenterName;
	}

	public void setWorkCenterName(String workCenterName) {
		this.workCenterName = workCenterName;
	}

	public String getScheduleOperationUid() {
		return scheduleOperationUid;
	}

	public void setScheduleOperationUid(String scheduleOperationUid) {
		this.scheduleOperationUid = scheduleOperationUid;
	}

	public String getScheduleUid() {
		return scheduleUid;
	}

	public void setScheduleUid(String scheduleUid) {
		this.scheduleUid = scheduleUid;
	}

	public String getDrawingId() {
		return drawingId;
	}

	public void setDrawingId(String drawingId) {
		this.drawingId = drawingId;
	}

	public String getBatchNum() {
		return batchNum;
	}

	public void setBatchNum(String batchNum) {
		this.batchNum = batchNum;
	}

	public String getParentUniqueId() {
		return parentUniqueId;
	}

	public void setParentUniqueId(String parentUniqueId) {
		this.parentUniqueId = parentUniqueId;
	}

	public String getOperationIdDesc() {
		return operationIdDesc;
	}

	public void setOperationIdDesc(String operationIdDesc) {
		this.operationIdDesc = operationIdDesc;
	}

	public String getTaskUid() {
		return taskUid;
	}

	public void setTaskUid(String taskUid) {
		this.taskUid = taskUid;
	}

	public Double getPlanQty() {
		return planQty;
	}

	public void setPlanQty(Double planQty) {
		this.planQty = planQty;
	}

	public String getDeptId() {
		return deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public Date getBaseStart() {
		return baseStart;
	}

	public void setBaseStart(Date baseStart) {
		this.baseStart = baseStart;
	}

	public Date getBaseFinish() {
		return baseFinish;
	}

	public void setBaseFinish(Date baseFinish) {
		this.baseFinish = baseFinish;
	}

	public String getWorkCenterUid() {
		return workCenterUid;
	}

	public void setWorkCenterUid(String workCenterUid) {
		this.workCenterUid = workCenterUid;
	}

	public Double getEstiPreTime() {
		return estiPreTime;
	}

	public void setEstiPreTime(Double estiPreTime) {
		this.estiPreTime = estiPreTime;
	}

	public Double getEstiRunTime() {
		return estiRunTime;
	}

	public void setEstiRunTime(Double estiRunTime) {
		this.estiRunTime = estiRunTime;
	}

	public Integer getLocked() {
		return locked;
	}

	public void setLocked(Integer locked) {
		this.locked = locked;
	}

	public Integer getOperationId() {
		return operationId;
	}

	public void setOperationId(Integer operationId) {
		this.operationId = operationId;
	}

	public Date getEarlyStart() {
		return earlyStart;
	}

	public void setEarlyStart(Date earlyStart) {
		this.earlyStart = earlyStart;
	}

	public Date getLateFinish() {
		return lateFinish;
	}

	public void setLateFinish(Date lateFinish) {
		this.lateFinish = lateFinish;
	}

	public Double getCompleteQty() {
		return completeQty;
	}

	public void setCompleteQty(Double completeQty) {
		this.completeQty = completeQty;
	}

	public String getParentUid() {
		return parentUid;
	}

	public void setParentUid(String parentUid) {
		this.parentUid = parentUid;
	}

	public Integer getTaskState() {
		return taskState;
	}

	public void setTaskState(Integer taskState) {
		this.taskState = taskState;
	}

	public Double getLinkLag() {
		return linkLag;
	}

	public void setLinkLag(Double linkLag) {
		this.linkLag = linkLag;
	}

	public String getMasterShop() {
		return masterShop;
	}

	public void setMasterShop(String masterShop) {
		this.masterShop = masterShop;
	}

	public Integer getIsIneffect() {
		return isIneffect;
	}

	public void setIsIneffect(Integer isIneffect) {
		this.isIneffect = isIneffect;
	}

	public String getTaskName() {
		return taskName;
	}

	public void setTaskName(String taskName) {
		this.taskName = taskName;
	}

	public Date getActualStart() {
		return actualStart;
	}

	public void setActualStart(Date actualStart) {
		this.actualStart = actualStart;
	}

	public Date getActualFinish() {
		return actualFinish;
	}

	public void setActualFinish(Date actualFinish) {
		this.actualFinish = actualFinish;
	}

	public Integer getDeviceSeq() {
		return deviceSeq;
	}

	public void setDeviceSeq(Integer deviceSeq) {
		this.deviceSeq = deviceSeq;
	}

	public String getCalUid() {
		return calUid;
	}

	public void setCalUid(String calUid) {
		this.calUid = calUid;
	}

	public String getResUid() {
		return resUid;
	}

	public void setResUid(String resUid) {
		this.resUid = resUid;
	}

	public String getSuccOperationStr() {
		return succOperationStr;
	}

	public void setSuccOperationStr(String succOperationStr) {
		this.succOperationStr = succOperationStr;
	}

	public String getCalName() {
		return calName;
	}

	public void setCalName(String calName) {
		this.calName = calName;
	}



	
}
